Universal overlay games in an electronic gaming environment

ABSTRACT

A system is disclosed herein for displaying winning and non-winning game results in a traditional gaming environment. The system uses an overlay game to present an entertaining display to a player upon the occurrence of a win or trigger event. An overlay game has limited capabilities and additionally is engineered to be usable on a variety of gaming machines. To be usable on a variety of gaming machines, the overlay game is intentionally kept simple; in one case, it comprises a visual display that is shown to a player upon the occurrence of a trigger event. In another embodiment, it requires a simple button press to start the overlay game. The overlay games are downloaded on an as-needed basis, run on the gaming machine, and then discarded.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.11/877,584, filed Oct. 23, 2007, which is a continuation of U.S. patentapplication Ser. No. 10/437,867, filed May 15, 2003, now U.S. Pat. No.7,285,049, issued Oct. 23, 2007, which claims the benefit of U.S.Provisional Application No. 60/381,476, filed May 17, 2002, which areherein incorporated by reference in their entirety. This application isalso related to co-pending U.S. patent application Ser. No. 12/696,981concurrently filed on Jan. 29, 2010, entitled UNIVERSAL OVERLAY GAMES INAN ELECTRONIC GAMING ENVIRONMENT, which is hereby incorporated byreference.

COPYRIGHT NOTICE

A portion of the disclosure of this patent document contains materialthat is subject to copyright protection. The copyright owner has noobjection to the facsimile reproduction by anyone of the patent documentor the patent disclosure, as it appears in the Patent and TrademarkOffice patent files or records, but otherwise reserves all copyrightrights whatsoever.

FIELD OF THE INVENTION

This invention pertains generally to networked gaming devices andnetworked gaming systems. More particularly, the invention is a systemand method for dynamically downloading “overlay” games that can beplayed on a variety of gaming machines devices from a central server.

BACKGROUND

Gaming devices of various types are well known in the casino and gamingindustry. In general, gaming devices such as slot machines, video pokermachines, video keno machines, video lottery games, among others, allowusers to play a game of chance or a lottery game in exchange for awager. Depending on the outcome of the game, the player may be entitledto a prize, monetary or otherwise, which is paid to the player.

In some cases, a gaming device may provide a plurality of games for playby the player from a single machine. For example, certain video pokermachines may provide various versions of video poker. In such cases, theplayer may select and play a game of choice from a menu of games. Gameplay is then carried out in accordance with the selected game. Thisarrangement provides the added advantage of providing play of more thanone “base” or primary game from a single gaming device thereby providingthe player with a more diverse gaming experience and encouraging moregame play. Typically the programming for these games is provided on amemory residing within the gaming device. Upon selection of a game bythe player, the associated programming is loaded and executed by aprocessor of the gaming device.

Another arrangement which provides the selection and play of multiplebase games from a single gaming device utilizes a centralized serverwhich is networked to one or more of the gaming devices. In thisarrangement, the programming for the games is stored on the centralserver rather than residing locally on the gaming device. Upon selectionof a game by the player on a gaming device, the selected game isdistributed from the central server to the gaming device for executionthereon. Game play is then carried out in accordance with the selectedgame on the gaming device. This arrangement provides the added advantagethat the library of games available for play may be provided centrallyfrom a server, rather than locally on the gaming device. Accordingly, alarger library of games may be practically provided from a centralstorage source (the server) due to cost considerations.

While the prior art systems and methods provide more diverse game playof gaming devices by providing selection and play from a plurality ofbase games from a single device, several disadvantages are presented.First, marketing considerations prevent providing diversity of basegames on the gaming devices because the artwork and presentation of agaming device which is closely tied to the “theme” of the gaming devicecannot be dynamically changed in response to the game selected by theplayer. Thus, it would be inappropriate to provide artwork to a slotmachine game on a gaming device which provides play of video poker, forexample. Such marketing would create confusion and thus frustration inthe players of gaming devices. Second, controls for underlying basegames are generally specific to each game. Thus, controls for a slotmachine game would generally not be appropriate for controls for a videopoker game or a video keno game, for example. Third, many base gamesincorporate bonus or secondary features requiring either specificmechanical controls and/or displays (e.g., a secondary bonus wheel, or asecondary board game). Furthermore, these secondary features tend tovary from game to game. Thus, while it may be possible to incorporate abase feature across multiple devices, it often becomes impractical orimpossible to incorporate the associated bonus features of a based gameacross multiple devices.

Accordingly, there is a need for a system and method which provides forthe dynamic distribution of overlay games to gaming devices from acentral server, where the overlay game may be independent from the basegame. The described embodiments satisfy these needs, as well as others,and generally overcome the deficiencies found in the background art.

SUMMARY

Persons of ordinary skill in the art will realize that the followingdescription of the embodiments is illustrative only and not in any waylimiting. Other embodiments of the invention will readily suggestthemselves to such skilled persons having the benefit of thisdisclosure.

In general terms, one embodiment is a system and method for dynamicallydistributing and downloading “overlay games” to gaming devices which arenetworked to a central server. Unlike prior art games for gamingmachines, the overlay game is generally independent from the base gameor its associated secondary or bonus features. The overlay game is alsogaming device independent, and thus does not require complex mechanicaldisplays or controls. Instead, the overlay game may be played using thedisplay and controls of the underlying base game (including, for onepreferred embodiment, no player controls).

A gaming system in accordance with one embodiment will have a set ofgaming machines (gaming devices) that have an additional software moduletherein that enables the gaming machine to (i) request an overlay game(ii) receive the executable code or executable image of an overlay gamefrom a server (iii) temporarily store the image or code until theprimary game ends (the current game cycle ends) so as to not interferewith any on-going primary game (iv) start the overlay game (v) let theoverlay game finish and then (vi) erase the overlay game and/or reloadthe primary game and/or restart the primary game (by providing astarting execution address to the CPU or some similar action, asrequired by the specific installation and configuration of the gamingmachine and the overlay game). As will be clear to a person having skillin the art and with the benefit of the present disclosure, the exactprocedure used by an engineer to get the overlay game ready to executeafter it is downloaded, and then to restart or reinitialize the primarygame after the overlay game is finished, will depend on the architectureof each particular gaming machine. The exact procedures will beincorporated into the overlay game module, which will be specific toeach gaming machine.

Note that it is currently expected that the image or code that was theoverlay game will be erased, overwritten, or otherwise be made unusableupon restart of the primary game in most gaming machines, as few willhave the storage space needed to keep an overlay image on-board.However, in the future as memory and storage costs continue to drop, itmay be possible to keep one of more overlay games locally as well asdownloading them when an overlay game trigger occurs.

The overlay games are intentionally different than the primary games orsecondary games in gaming machines. First, they are intended to beuniversal; that is, they are intended to be viewed by a player on anygaming machine having a video display. Thus, the symbols or visualsequences must have universally understandable meanings. There can be no“learning curve,” as is the case with primary games. Second, theinteractions with players are intentionally limited. To be able to useit universally (i.e., on as many gaming machines as possible in anyparticular casino), it must be the case that the overlay game has (i) noplayer interactions (shows a visual sequence and awards any winningswithout the player touching any player input) or (ii) limited playerinput. Limited player input means a simple button touch to start anoverlay game, or something similar; no complex options, no settings, andno preferences as are found in primary games.

The purpose of the overlay game is to add additional novelty to thegaming floor by having universal entertaining visual (and audio)sequences shown to the player upon either a winning event or an overlaygame trigger event (in the later case, the win may be predetermined ornot). This is always in addition to a primary game; the overlay gamecannot replace a primary or secondary game as a main game; it doesn'thave the required complexity to act as the regular player game. Forexample, not only do overlay games not have the normal player inputchoices, the overlay game will not have a complete pay table of its own.It is expected that one preferred embodiment of overlay games will haveno paytables at all. The overlay game will be used as an entertainingway to present a known outcome (with all calculations, and the like,done in the primary game or on a backend system using the overlay gameas an additional source of player winnings over and above the primarygame), or, the overlay game will use a single random event to determinea single winning amount. In the first case, the overlay game will haveno capability to generate any winning event; it acts as a displaymechanism for a known result. In the second case, the overlay game mayhave straightforward, simple mappings from a random event to a limitednumber of specific winning amounts; no primary-game-style full paytableis required. Thus, overlay games will have code devoted primarily toshow an entertaining visual display to a player; there will be little,if any, code for calculating winnings nor will there be code for all theother control mechanisms required in the primary game.

BRIEF DESCRIPTION OF THE DRAWING

FIG. 1 is a block diagram of a system in accordance with one embodiment.

FIG. 2 is a block diagram of a gaming machine in accordance with oneembodiment.

FIG. 3 is a flow diagram illustrating overlay game usage during gameplay.

DETAILED DESCRIPTION

FIG. 1 illustrates a functional block diagram of an example system 10arrangement suitable for use with the one embodiment. System 10comprises a main central server 12 which distributes the overlay gamesin accordance with one embodiment to a plurality of gaming devices 16through a network connection (wired or wireless, electronic orphotonic). As shown in FIG. 1, groups of gaming devices 16 may be firstnetworked to a local central server 14, each of which are then networkedto the main central server 12. As would readily be apparent to oneskilled in the art having the benefit of this disclosure, the localcentral servers 14 may carry out the operations of the main centralserver 12 at a local level, such as local distribution of overlay games.Thus, network 18 may identify a wide-area network connection, whereasnetworks 20 identify local area networks at individual gaming sites. Inthe alternative, the entire system 10 may be provided in a single gamingsite, where the local networks 20 identify certain sections (e.g., banksof machines) within the site.

The gaming devices 16 comprise hardware and software for carrying outone or more base games 22, such as slot games, video poker games, videokeno games, bingo games, video lottery games, or any other game wherethe game's outcome is based at least partially on chance. Additionally,each gaming device 16 further comprises an overlay game module 24 forcarrying out the overlay game 26 distributed by the central server forplay on the gaming device 16. The overlay module 24 may be incorporatedas part of the base game 22 or may be a separately executed module bythe gaming device 16.

Each gaming device 16 further comprises artwork and other presentationfeatures associated with the particular base game 22 implementedthereon. Gaming device 16 further comprises bonus or secondary featuresassociated with the particular base game 22. Overlay games 26 aredesigned to be suitable for use with any gaming device 16 which executesthe overlay module 24 thereon.

FIG. 2 shows more details of a gaming device (“gaming device,” “gamedevice,” “game machine,” and “gaming machine” are used interchangeablyin this disclosure) configured for use with one embodiment. Game device200 may be any type of electronic gaming machine having at least onevideo display 202, a SMIB (Slot Machine Interface Board) 216, aserial-protocol-based communications means 218 connected to a floor gamecontroller 220 (this would be primarily used with legacy gamingmachines), or the floor game controller 220 also having other serialports 214. Game machine 200 also has one or more player-usable inputdevices shown generally as 204 (could be an RFID reader, smart carddock, memory card dock, traditional player card reader, bill and/or coinacceptors, a small touch-screen panel for programmable player buttonsand custom messages, or a voucher printer/reader 206). Also shown aretypical player buttons 208.

As will be understood by a person having knowledge in this art, therewill also be internal electronic/photonic controls associated with I/Odevices 204 and 206, and player game I/O devices 208. These will beoperably connected to a main game board having a CPU, memory, andprogramming to run the primary game (and a secondary or bonus game, ifthere is one) in the game cabinet or game box. The primary and secondarygames will be consistent with the game box artwork including all theglass, top box (if there is one), and displays. Internals, other thanoverlay module 210, are not shown.

Shown are two currently available network connections to overlay module210. The first, through SMIB 216, was described above. This would be theconnection used with legacy games. Connection 212 is an ethernetconnection usable by the game overlay module 210. Ethernet connection212 is shown as connected to floor game controller 220, which acts as ahub for connection to back-end ethernet 222. Please note that floor gamecontroller 220 is only needed when legacy gaming machines are used; newinstallations can do away with floor controller 220, and the overlaygame distribution manager 224 shown in floor controller 220 would resideentirely on a back-end server used to distribute overlay games (back-endor main server not shown), connected through an ethernet (SMIB 216 wouldnot be used in such a case).

Whatever network connection is used, overlay module 210 is a softwarepackage that interfaces the overlay game into the gaming machine. Thisincludes the halting of the primary game (always at a play boundary,i.e., between game plays or at the end of a game cycle), receiving theoverlay game executable code, placing the image/code in memory, startingthe overlay game (pointing to the right place in memory), and uponcompletion and restoration of the primary game.

In one preferred embodiment, the game device will include a playerinterface having a high-resolution touchscreen, approximately 6″ square,in a bezel fitted into the portion of the cabinet below the bolster area(below where the play buttons are found), slanted up at the player at anangle to allow for easy reading and touching (ranging from approximately25-45 degrees from vertical). The touchscreen would be usable by theprimary game and the overlay game, allowing for distinct player inputlabels for each game.

Returning to FIG. 1, overlay game 26 is a new or added layer ofpromotional play on the gaming device 16. The overlay game 26 is playedby the player using the display, controls and other I/O devices of thebased game 22, and is distributed for play on the gaming device 16through network connections 18, 20 by the central servers 12, 14. Thisarrangement allows new or modified overlay games 26 to be operated andloaded centrally and distributed centrally without affecting theintegrity or operation of the base game.

Game play of the overlay game 26 may be triggered or initiated invarious ways in accordance with the invention. For example, game playmay be initiated pursuant to activity at a gaming device 16 (e.g.,triggered by a game event on the base game or its associated secondarygame, triggered after a preset number of plays, triggered after a presetnumber of plays within a time period, and the like). In otherembodiments, play for the overlay game 26 may be centrally determinedfrom predefined criteria (e.g., time of day, size of prize fund). In yetother embodiments, the overlay game 26 may be triggered by the status oridentity of the player (e.g., via a player tracking identificationmeans). As would be readily apparent to one skilled in the art havingthe benefit of this disclosure, various other triggering events may beused, such as any combination of the above, to trigger the play of theoverlay game.

The prize of the overlay game 26 may be funded in various ways as well.One way to fund the overlay game prize is to allocate a certainpercentage of wagers placed at the gaming devices 16. In otherembodiments, the prize may be funded by a separate wager for a specificoverlay game 26 in response to a prompt from the central servers 12, 14to participate in the play of overlay game 26. The overlay game prizecould also be funded from other casino sources such as a marketingpromotion. Under this arrangement, the prizes may comprise cash,merchandise, or other services, changeable centrally per overlay game26. Limited availability prizes or merchandise may be made available toselect groups of players (e.g., players having high levels of playerpoints as tracked by a player tracking system).

An important advantage to one embodiment is the ability to easily modifythe overlay game 26 including its triggering events as well as itsfunding method as determined by the casino operator. Prior artimplementations were strictly limited by the gaming arrangement of thebase game 22. Another important advantage is the ability to utilizeexisting game terminal display, controls, printers, bill validators,coin acceptors, and coin payout hoppers for operation of the overlaygames. The overlay game 26 is simply communicated from the centralserver to the gaming device 16 for execution by the overlay module 24.The overlay module 24 provides an interface to existing I/O devices forplay of the overlay game 26 thereon. The system arrangement 10 allowsthe central servers 12, 14 to automatically transfer funds to and fromthe gaming devices 16 in response to overlay game awards, as well asoverlay game wagers placed by the players.

The outcome of the overlay game 26 may be determined by the local gamingdevice 16 or may be determined locally by the central servers 14, 12. Ineither case, the presentation of the game is provided directly on thegaming device 16 using existing I/O devices by the overlay module 24.According to one embodiment, the display of the overlay game 26 mayutilize the entire real estate of the gaming device display. In otherembodiments, the display of the overlay game 26 may be presented in asmaller window (e.g., picture-in-picture mode) on the gaming devicedisplay.

One embodiment of an overlay game 26 may enable entry into a centralizedmulti-player “bonus” feature independent from the base game, which mayor may not require additional payment. For example, one of fiftycurrently participating players may win a $1000 prize depending on theresult of the overlay game. The winner may be determined by the centralserver 12 by randomly selecting one of the eligible players, forexample.

According to another embodiment, eligible players are notified that theyhave been entered into a centralized lottery drawing to win a prize tobe drawn at a predetermined time. The player remains eligible so long asthe player remains actively playing the gaming device 16.

According to yet other embodiments of the invention, players may begrouped into teams to allow for competition among groups of players in ateam format. The state of the overlay game may be preserved by thecentral servers 12, 14 and later restored either at the same ordifferent gaming device 16. For example, the player's state may bepreserved based on the players ID information (e.g., player tracking ID,customer ID). Alternatively, the player's state may be preserved throughthe use of printed vouchers or other tangible media (e.g., magnetic orsmart cards) bearing unique identification information.

FIG. 3 shows an example of game play according to one embodiment. Box300 corresponds to a player going into a casino (or a bingo hall, kenohall, and the like) and starting game play at any electronic gamemachine. Game play will continue as “normal,” where normal is the gameplay associated with the primary and secondary game (if any) installedon the game machine. Box 300 is left for box 302, which corresponds tothe occurrence of a trigger event.

As discussed above, a triggering event may be an event that occurs inthe primary game (a particular bonus or win event causes the overlaygame to be called), or the trigger may be an external one (from a randomselection of time or place, to a reward for a certain number plays, toany other criteria the casino chooses to use). One embodiment fullycontemplates internal, external, or combinations of events usable totrigger the overlay game. In each case, the actions correspond to theoverlay game software in the game device being invoked and actioncontinuing into box 304.

The actions corresponding to box 304 are those needed to start theoverlay game. It is expected that most embodiments will have anintroductory screen to alert the player that they have been chosen(alternatively, that they won) a special game play with a special game.In one embodiment players will be shown a graphic illustrating the gameand their interactions with the game (if any—not a requirement for thisinvention). In other embodiments, especially those where the overlaygame has no player interactions and is designed to be shown veryquickly, there will be no introductory visual sequence. The game will beshown; any awards won will be credited to the player, and will be overin a few minutes. In such cases, there is no need for an introductorysequence.

The overlay game itself will be requested and received by the overlaygame module in the gaming machine. It is also possible to configure thesystem such that the overlay game download begins at the instigation ofthe server and the overlay game module in the gaming machine receivesthe overlay game code. In either case, the overlay game module will waituntil any current primary game cycle is over and will then load andstart the overlay game.

When describing the overlay games and their visual sequences to aplayer, it is to be understood that the overlay game may make use ofother output devices as well, such as speakers for added dramaticeffect. Overlay games must have visual output (video out) in order towork. Audio and other output is preferable but not required.

Box 304 is left for box 306. The first action is to start the overlaygame. Since the overlay games must work with all game machines on acasino floor, they will be designed to require either no player input orlimited player input. In the case of no player input, it will be adisplay-only game showing a gaming sequence on the screen to the playerwith no player interaction; the results will be a winning or non-winningevent. In the case of some player input, the overlay game is designed torequire player input that can be made visually distinguishable to aplayer using a simple blinking buttons approach. The “blinking buttonsapproach” includes, but is not limited to, having one of more of theprimary game buttons blink or otherwise be visually distinguishable to aplayer from the other buttons (could turn off the backlights in allbuttons except one, for example, instead of blinking), because theoverlay game cannot assume anything about the button's physical labels.It is expected that the preferred embodiment of the overlay games willbe to make use of the “play” or “start” button, as almost every gamemachine in a casino has a version of this button. The screen will makeit obvious to the player that to start an action (some kind of actionsequence on the game display, which will result in a game outcome); theplayer must touch the blinking (or otherwise distinguishable) button. Ifthere is a touchscreen display, the player will be shown customizedareas to touch on the touch screen.

In any event, the player will initiate game play if applicable. Box 306is left for box 308. Box 308 corresponds to the overlay game being “run”or “played,” which means a visual sequence is shown on the gamingmachine's video display. Game play, for the overlay games, isintentionally simple and fast. The visual sequence shown to a playerwill end in a result that has already been determined before the visualsequence is shown to the player, or, a visual sequence in conjunctionwith a randomly-generated result to determine a winning (or non-winning)game play result. The overlay game visual sequence will be differentfrom the primary or secondary game, and in most cases will not be themedlike the primary game (because the overlay game can be shown on anygaming machine in the casino). “Themed” gaming machines include all theartwork on the cabinet, glass, and symbols shown to a player playing theprimary game will have a theme, such as those using popular TV programs,those emphasizing a number or combination and named something like“Lucky 7s”, and other themes such as pirates, ancient Egypt, adenomination such as Penny Pigout™, and the like. In each case, theartwork matches the theme of the game and its name.

An example of an overlay game visual sequence would be a screen shot oftwo dice; upon touching the “start” button, the dice are visually shownas rolling around until they stop, resulting in a payout or no payout.Another example would be a dart board with the tip of a dart in theforeground. The dart tip would be shown slowly traversing back and forthacross a small area, visually appearing to traverse a target. The playerwould touch the “start” button when they think they are most likely tohit a high score on the dart board. The visual image then shows the dartprojected forward in flight and hitting the target for a win or ano-win. Note that it is not necessary for the player to be using actualskill; where the dart lands on the target may be entirely determined bya random number draw.

Alternatively, the player's action could be programmed to partiallyaffect the dart's path, such that an obviously off-target “start”results in a no-win for that throw and where a possible target hit isstill determined by a random event. Whatever implementation is used (allare possible, including the use of a pre-determined outcome), the playeruses the indicated input, the game's visual sequence is displayed, andany winning is credited to the player. Box 308 is left for box 310.

The actions corresponding to box 310 are those associated with finishingthe overlay game visual sequence, pulling into memory the primary game(if needed), and re-initializing the primary game and gaming machine torestart and run the primary game.

The invention further relates to machine-readable media on which arestored embodiments of the present invention. It is contemplated that anymedia suitable for retrieving instructions is within the scope of theembodiments. By way of example, such media may take the form ofmagnetic, optical, or semiconductor media. The invention also relates todata structures that contain embodiments of the present invention and tothe transmission of data structures containing embodiments of thepresent invention.

Although the description above contains much specificity, these shouldnot be construed as limiting the scope of the invention but as merelyproviding an illustration of the presently preferred embodiment of theinvention.

One of ordinary skill in the art will appreciate that not all of theabove-described system and/or methods have all these components and mayhave other components in addition to, or in lieu of, those componentsmentioned here. Furthermore, while these components are viewed anddescribed separately, various components may be integrated into a singleunit in some embodiments.

The various embodiments described above are provided by way ofillustration only and should not be construed to limit the claimedinvention. Those skilled in the art will readily recognize variousmodifications and changes that may be made to the claimed inventionwithout following the example embodiments and applications illustratedand described herein, and without departing from the true spirit andscope of the claimed invention, which is set forth in the followingclaims.

What is claimed:
 1. A gaming system for presenting displayable events ona gaming device, the system comprising: two or more gaming devices, eachgaming device including a display for displaying a base game and bonusor secondary features associated with the base game, and a displayableevent thereon, the displayable event being independent of the base gameand bonus or secondary features associated with the base game; a serverhaving a memory for storing the displayable event, wherein the server isconnected to the two or more gaming devices via a network; and anoverlay module connected to the two or more gaming devices and theserver via the network and being a separately executable module from thebase game, wherein the overlay module downloads the displayable event,initiates presentation of the displayable event on the display of thegaming device, and restores the base game upon completion of thedisplayable event; wherein the gaming system enables a state of thedisplayable event to be saved and reproduced at a later time on anothergaming machine in the network independent, separate and distinct of astate of the base game which remains in its entirety.
 2. The system ofclaim 1, wherein the displayable event is a different theme than thebase game, and wherein the displayable event is displayed over thedisplay of the base game.
 3. The system of claim 1, wherein displayableevents are stored in the memory of the server, and wherein thedisplayable event is distributed to at least one gaming device from theserver via the network in response to a request from the gaming device.4. The system of claim 1, wherein displayable events are stored in amemory of the gaming machine.
 5. The system of claim 1, wherein thedisplayable event is an overlay game.
 6. The system of claim 5, whereinan arrangement of the gaming machine and the server in the networkallows the overlay game on the gaming machine to be operated and loadedcentrally from the server without affecting the integrity or operationof the base game.
 7. The system of claim 5, wherein the server allowsautomatic transfer of funds to and from the gaming machine in responseto overlay game awards and overlay game wagers placed by players.
 8. Thesystem of claim 1, wherein the displayable event is an entertainingvisual display.
 9. The system of claim 1, wherein the displayable eventis a promotion.
 10. The system of claim 1, wherein the overlay moduleinitiates presentation of the displayable event in a window on thedisplay.
 11. The system of claim 10, wherein the window on the displayof the gaming machine is a picture-in-picture mode on the display. 12.The system of claim 1, wherein the overlay module initiates presentationof the displayable event on the entire display of the gaming device. 13.The system of claim 1, wherein the overlay module stores the displayableevent received from the server.
 14. The system of claim 13, wherein theoverlay module erases the displayable event stored thereon.
 15. Thesystem of claim 1, wherein an overlay module is incorporated into eachgaming device.
 16. The system of claim 1, wherein an overlay module isassociated with each gaming device, and wherein each overlay module isseparate and distinct from its associated gaming device.
 17. The systemof claim 1, wherein the overlay module initiates presentation inresponse to a trigger.
 18. The system of claim 17, wherein the triggeris based on a game event on the base game, a factor separate from thebase game, or player information.
 19. The system of claim 1, wherein theoverlay module is connected to the server via the network including anEthernet connection.
 20. The system of claim 1, wherein the overlaymodule is connected to a floor game controller via a front-end Ethernetconnection and the floor game controller is connected to the server viaa back-end Ethernet connection.
 21. The system of claim 1 wherein theoverlay module provides an interface to input and output devices of thegaming machine for operation of the displayable event.
 22. The system ofclaim 21, wherein the input and output devices include printers, touchscreens, game terminal displays, cabinet buttons, bill validators,speakers, spin buttons, coin acceptors, coin payout hoppers, orcombination thereof.
 23. The system of claim 1, wherein the overlaymodule erases the displayable event from a memory associated with thegaming device upon completion of the displayable event.
 24. A gamingsystem for displaying events on a gaming device, comprising: a pluralityof gaming devices each including a processor, memory containing softwareinstructions for carrying out a base game and bonus or secondaryfeatures associated with the base game, and a display enablingsimultaneous presentation of the base game and a displayable event onthe display, the displayable event being independent of the base gameand bonus or secondary features associated with the base game; a serverincluding a processor and memory for storing the displayable event,wherein the server is connected to the plurality of gaming devices via anetwork; and a module in communication with the plurality of gamingdevices and the server and being a separately executable module form thebase game, wherein the module enables requesting and receiving thedisplayable event, presenting the displayable event on the display ofthe gaming device, and erasing the displayable event from the gamingdevice memory upon completion of the displayable event; wherein thegaming system enables a state of the displayable event to be saved andreproduced at a later time on any gaming machine in the networkindependent, separate and distinct of a state of the base game whichremains in its entirety.
 25. The system of claim 24, wherein thedisplayable event is a different theme than the base game, and whereinthe displayable event is displayed over the display of the base game.26. The system of claim 24, wherein displayable events are stored in thememory of the server, and wherein the displayable event is distributedto at least one gaming device from the server via the network inresponse to a request from the gaming device.
 27. The system of claim24, wherein the displayable event is an overlay game.
 28. The system ofclaim 27, wherein an arrangement of the gaming machine and the server inthe network allows the overlay game on the gaming machine to be operatedand loaded centrally from the server without affecting the integrity oroperation of the base game.
 29. The system of claim 27, wherein theserver allows automatic transfer of funds to and from the gaming machinein response to overlay game awards and overlay game wagers placed byplayers.
 30. The system of claim 24 wherein the displayable event is anentertaining visual display.
 31. The system of claim 24, wherein thedisplayable event is a promotion.
 32. The system of claim 24, whereinthe module initiates presentation of the displayable event in a windowon the display.
 33. The system of claim 32, wherein the window on thedisplay of the gaming machine is a picture-in-picture mode on thedisplay.
 34. The system of claim 24, wherein the module initiatespresentation of the displayable event on the entire display of thegaming device.
 35. The system of claim 24, wherein the module stores thedisplayable event received from the server.
 36. The system of claim 24,wherein an overlay module is incorporated into each gaming device. 37.The system of claim 24, wherein an overlay module is associated witheach gaming device, and wherein each overlay module is separate anddistinct from its associated gaming device.
 38. The system of claim 24,wherein the overlay module initiates presentation in response to atrigger.
 39. The system of claim 38, wherein the trigger based on a gameevent on the base game, a factor separate from the base game, or playerinformation.
 40. The system of claim 24, wherein the module is connectedto the server via the network including an Ethernet connection.
 41. Thesystem of claim 24, wherein the module is connected to a floor gamecontroller via a front-end Ethernet connection and the floor gamecontroller is connected to the server via a back-end Ethernetconnection.
 42. The system of claim 24, wherein the overlay moduleprovides an interface to input and output devices of the gaming machinefor operation of the displayable event.
 43. The system of claim 42,wherein the input and output devices include printers, touch screens,game terminal displays, cabinet buttons, bill validators, speakers, spinbuttons, coin acceptors, coin payout hoppers, or combinations thereof.44. A gaming system for presenting displayable events on a gamingdevice, the system comprising: two or more gaming devices, each gamingdevice including a processor, memory containing software instructionsfor carrying out a base game and bonus or secondary features associatedwith the base game, and a display that enables simultaneous presentationof the base game and a displayable event on the display, the displayableevent being independent of the base game and bonus or secondary featuresassociated with the base game, wherein the simultaneous presentation ofthe base game and the displayable event is adjacent, overlapping, spacedin close proximity, or combinations thereof on the display; a serverhaving a memory storing one or more displayable events, wherein theserver is connected to the two or more gaming devices via a network, andwherein a displayable event is distributed to at least one gaming devicevia the network in response to a request; and an overlay moduleconnected to the two or more gaming devices and the server via thenetwork and being a separately executable module form the base game,wherein the overlay module initiates presentation of the displayableevent on the display of the gaming device; wherein the gaming systemenables a state of the displayable event to be saved and reproduced at alater time on another gaming machine in the network independent,separate and distinct of a state of the base game which remains in itsentirety.
 45. The system of claim 44, wherein the displayable event is adifferent theme than the base game, and wherein the displayable event isdisplayed over the display of the base game.
 46. The system of claim 45,wherein the displayable event is an overlay game.
 47. The system ofclaim 46, wherein an arrangement of the gaming machine and the server inthe network allows the overlay game on the gaming machine to be operatedand loaded centrally from the server without affecting the integrity oroperation of the base game.
 48. The system of claim 46, wherein theserver allows automatic transfer of funds to and from the gaming machinein response to overlay game awards and overlay game wagers placed byplayers.
 49. The system of claim 44, wherein the overlay module providesan interface to input and output devices of the gaming machine foroperation of the displayable event.
 50. The system of claim 49, whereinthe input and output devices include printers, touch screens, gameterminal displays, cabinet buttons, bill validators, speakers, spinbuttons, coin acceptors, coin payout hoppers, or combinations thereof.